needle valve seat - Turkish English Dictionary